Synonyms for "digitalis glycoside"

Words with similar meaning